package com.cloudbroker.bcs.platform.dav.bizapi.service.business.customer.vo;

import com.cloudbroker.bcs.common.annotation.ExcelField;
import com.cloudbroker.bcs.common.vo.HSBCSVO;

/**
 * Created by zhaojp18008 on 2016/10/25.
 */
public class BatchImportBrokerForm implements HSBCSVO {
    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;
    private String broker_name;
    private String application_name;
    private String mobile;
    private String id_no;
    private String wx_public_account;//微信账号
    private String wx_account;//微信账号主体
    private String email;//邮箱
    private String speciality;//专长，
    private String profile;//简介
    private String tenant_id;
    private String own_organ;
    private String certificate_id;
    private String certificate_type;
    private String company_name;
    @ExcelField(title="昵称", align=2, sort=10)
    public String getBroker_name() {
        return broker_name;
    }

    public void setBroker_name(String broker_name) {
        this.broker_name = broker_name;
    }
    @ExcelField(title="手机号码", align=2, sort=20)
    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }
    @ExcelField(title="身份证号码", align=2, sort=30)
    public String getId_no() {
        return id_no;
    }

    public void setId_no(String id_no) {
        this.id_no = id_no;
    }
    @ExcelField(title="微信公众号", align=2, sort=40)
    public String getWx_public_account() {
        return wx_public_account;
    }

    public void setWx_public_account(String wx_public_account) {
        this.wx_public_account = wx_public_account;
    }
    @ExcelField(title="微信账户主体（主体或个人）", align=2, sort=50)
    public String getWx_account() {
        return wx_account;
    }

    public void setWx_account(String wx_account) {
        this.wx_account = wx_account;
    }
    @ExcelField(title="邮箱地址", align=2, sort=60)
    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }
    @ExcelField(title="擅长领域", align=2, sort=70)
    public String getSpeciality() {
        return speciality;
    }

    public void setSpeciality(String speciality) {
        this.speciality = speciality;
    }
    @ExcelField(title="个人简介", align=2, sort=80)
    public String getProfile() {
        return profile;
    }

    public void setProfile(String profile) {
        this.profile = profile;
    }
    @ExcelField(title="租户ID", align=2, sort=90)
    public String getTenant_id() {
        return tenant_id;
    }

    public void setTenant_id(String tenant_id) {
        this.tenant_id = tenant_id;
    }
    @ExcelField(title="所属机构", align=2, sort=100)
    public String getOwn_organ() {
        return own_organ;
    }

    public void setOwn_organ(String own_organ) {
        this.own_organ = own_organ;
    }
    @ExcelField(title="资格证书号", align=2, sort=110)
    public String getCertificate_id() {
        return certificate_id;
    }

    public void setCertificate_id(String certificate_id) {
        this.certificate_id = certificate_id;
    }
    @ExcelField(title="资格证书类型", align=2, sort=120)
    public String getCertificate_type() {
        return certificate_type;
    }

    public void setCertificate_type(String certificate_type) {
        this.certificate_type = certificate_type;
    }
    @ExcelField(title="公司名称", align=2, sort=130)
    public String getCompany_name() {
        return company_name;
    }

    public void setCompany_name(String company_name) {
        this.company_name = company_name;
    }

    @Override
    public String toString() {
        return "BatchImportBrokerForm{" +
                "broker_name='" + broker_name + '\'' +
                ", mobile='" + mobile + '\'' +
                ", id_no='" + id_no + '\'' +
                ", wx_public_account='" + wx_public_account + '\'' +
                ", wx_account='" + wx_account + '\'' +
                ", email='" + email + '\'' +
                ", speciality='" + speciality + '\'' +
                ", profile='" + profile + '\'' +
                ", tenant_id='" + tenant_id + '\'' +
                ", own_organ='" + own_organ + '\'' +
                ", certificate_id='" + certificate_id + '\'' +
                ", certificate_type='" + certificate_type + '\'' +
                ", company_name='" + company_name + '\'' +
                '}';
    }
    @ExcelField(title="真实名字", align=2, sort=15)
    public String getApplication_name() {
        return application_name;
    }

    public void setApplication_name(String application_name) {
        this.application_name = application_name;
    }
}
